have a debt of honor pending - French English Dictionary